large meatball - English Synonyms Dictionary